body {
  padding-top: 50px;
  background-image: url('../gfx/logo.svg');
  background-repeat: no-repeat;
  background-position: 10px 10px;
}
.navbar {
   margin-top: 60px;
}
.main {
   margin: 0 auto;
   margin-top: 80px;
   padding: 10px;
   width: 960px;
}
.input-group {
   margin-bottom: 10px;
}
.bg-success, .bg-danger {
   padding: 10px;
}
.foot {
   display: block;
   width: 100%;
   height: 50px;
   background-color: #1d9ce5;
   margin-top: 100px;
   padding: 15px;
   text-align: center;
}
.foot p {
   color: #fff;
   font-weight: lighter;
}
.foot a {
   color: #fff;
   font-weight: bolder;
}